kanal ağzı - Turkish English Dictionary